// #ifndef __PERIPHERALHELPER_H__
// #define __PERIPHERALHELPER_H__

// #include <string>
// #include <functional>
// #include "plat/nonecopyable.h"
// #include "framework_global.h"
// #include "iperipheral.h"


// //soc handle 注册
// #define DEF_PDESC(type, id, h) {(int)type, (int)id, &h}

// /// @brief SOC 外设注入
// class PeripheralHelper : public NoneCopyable
// {
// public:
//     static void AttachHandle(const SOC_PeripheralDescription *pdesc);
//     static void AttachHandle(const SOC_PeripheralDescription pdesc[], int size);
// };

// #endif // __PERIPHERALHELPER_H__
